package com.csist.pojo.po.logModule;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * @ClassName System_operation_logs_tab
 * @Description 系统操作日志实体类（记录每一次数据的变动）
 * @Author 刘佳杰
 * @Date 2024/6/17 16:47
 * @Version 1.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor

public class SystemOperationLogs {
    /**
     * 操作记录编号
     */
    private Integer solId;

    /**
     * 操作人编号
     */
    private Integer solUiId;

    /**
     * 操作时间
     */
    private LocalDateTime solTimestamp;

    /**
     * 被操作表名称
     */
    private String solTargetName;

    /**
     * 被操作表记录编号
     */
    private Integer solTargetId;

    /**
     * 操作前记录
     */
    private String solBefore;

    /**
     * 操作后记录
     */
    private String solAfter;

    /**
     * 异变标识
     */
    private Boolean solSpecialMarker;

    /**
     * 变更类型
     */
    private String solSpecialType;

    /**
     * 变更理由
     */
    private String solSpecialReason;

    /**
     * 备注
     */
    private String solNotes;

}
